hit it with something hard - French English Dictionary